3293
1
2934
8
2121
4
96
2322
7
1362
1832
2
1133
0
2709
6
957
951
409
1557
3674
10
799
415
602
1571
4677
5108
418
111
787
2628
1317
846
1939
1795
1937
381