1550
0
4598
6
3293
7
2604
2526
3
1343
2102
2
2079
11437
22
2420
4349
6662
5
6850
10
1822
371
3037
4
1240
11829
4771
2231
3641
1544
1
670
1132
6210
1961
823
3116
522
10473