2165
1
1510
0
2906
2
1606
4329
10
9106
3
2324
4
2189
2408
8
563437
6
1787
1000
1380
526
1743
1289601
1821
7
1579
109776
42
3871