2041
2
2587
1
2247
3
2422
2176
5
1832
1319
7721
13
1465
381
0
6052
10
2420
1446
1133
1939
957
951
454
403
2121
4
409
415
1045
456
541
1557
1661
602
722
410