2184
1
2523
0
1752
2935
2
2776
2502
5
2921
3035
12459
3
3833
8
2982
2904
1000
3574
6
2209
2449
2456
1985
2999
2610
3386
1734
5440
4562
2134
2835
1788
266
1343