1558
2
2505
4768
5
582
0
868
1
1001
801
3109
14
662
123674
35
1545
2456
400
2604
830
2327
11
4309
3
5717
1449
5340
2377
1993
467
4187
10
2027
2110
3400
2732
1306
6676
12