1403
0
1084
1
5546
6
2949
2173
1787
267612
2977
3292
2670
2123
2
2495
123674
35
2312
2294
2420
951
1289601
4
2262
2522
3012
3001
444571
9
5375
38477
34
691
571
2738
3
1119
541