5006
3663
2121
1390
1452
1244
5451
1706
2465
15871
12115
2446
1748
802
13519
930
1055
1764
2277
1493
3185
918
892
1232
7117
3061
7439
1684
1069
2275
1619
1997
2046
1292
1641
993
1648
1174
9681
3504
2069
2302
1324
1135
929
1376
1266
1638
925
2318
1039
1189
1169
982
934
867
1485
2054
2363
2385