2459
9
451
0
2395
1043
1
2006
282572
2461
20
798
1142
1897
5611
11
1020
455
524
1009
2
1282
2546
729
802
787
1663
1551
948
726
1748
472
657
423
47041
441