2420
0
1021
1
1418
2
3498
4
2602
1115
1205
2678
10
2258
3
2069
1037
964
1354
7
1124
1501
2830
1392
177
1069
2816
4298
8
495
1664
839
3889