2371
2
1362
4
3293
1
1292
1937
3888
3
2934
8
770
0
1866
19034
6
472
2948
349
4682
812
2138
2269
547
2337
3371
5
1343
2095
4936
306
1454
2061
246
2947
369