2046
1
912
1964
3
2180
2626
1361
5719
5
5375
0
135
3835
989
1451
2495
2760
4
2505
2
985
1743
3688
3054
3326
4133
2057
1475
582
1683
436
2360
6
2166