882
3
401
0
1099
1
1833
2155
1289601
4
1812
2
3871
3696
8
557
3873
15
3429
7
2928
964
2292
12
2715
3606
1685
8641
9
2760
2294
1879
2082
1875
2551
4578
7964
5
544
1681
1506