1225
0
951
1
4443
9
1828
3
475
1845
619
564
1618
785
616
2627
297066
2949
2502
1743
3034
4
3546
2740
55904
985
37355
13
467
3120
1589
2975
3539
3316
10
1012
549