1828
3
1087
1
6236
10
628
0
249
701
2
839
1453
1355
108797
2386
1854
1174
2245
3546
2530
4
10827
4943
2629
5924
17
585
378
951
2123
1015
562
2906
690
1694