1451
0
1015
1
1694
951
690
2669
2
564
1743
108797
9036
9
886
2274
21152
8
2949
3926
14
770
1787
1131
1400
2757
2670
5375
1361
2294
1923
2386
3145
1289601
4
2522