3063
3
2000
1
890
1889
1124
5825
11
780
1664
1967
2
1418
915
2470
2054
6
2547
1354
1733
418
1453
2830
7
839
1780
0
1367
2650
3393
10
650
1194
4
2529
14