1297
0
251
496
2683
458
584
1015
1075
997
2992
298
138355
1793
1343
2351
46414
1
31535
1009
896
412
1780
766
478
296
1779
471
1921
2
2740
431
3659
14