2495
0
1015
1
2522
2
1694
951
1828
3
690
2669
1047
1533
564
1743
108797
378
2596
21152
8
2949
1268
1033
6707
24
1289601
4
2493
18
1396
2670
1787
3612
10
2767
5
1050
4009
6
1149