2392
2
1828
3
1047
1787
1
1522
1903
1893
378
0
891
1974
1778
1345
2596
6617
30334
6
946
1719
1268
1033
2181
6707
24
1289601
4
2493
18
1396
2495
2044
3612
10
2522
2767
5
1050