2371
2
3293
1
1362
4
1292
1937
2934
8
2121
2948
3888
3
329
0
3674
10
1133
349
957
2138
4677
951
409
19034
6
5108
1557
415
602
978
3371
5
1571
111
787
1633
2628