2061
3
2271
4
2073
2
475
0
2477
1243
1239
1
1105
1103
484
2663
2861
596
668
1744
1647
914
938
2123
534
2264
490
850
5771
10
1166
8627
562
1038
323
572