3293
1
1937
2275
2
2934
8
2188
9
2730
6
3440
184
467
0
2808
31535
19279
1390
3114
4
2767
3
1642
1823
2393
1869
17353
2465
5108
1664
5602
2659
292
1129
2459
6579
3092