1550
0
4349
2
3641
3037
4
4913
8
4598
6
3293
7
5963
1
11437
22
2420
6662
5
522
1343
371
1240
4771
2231
1544
2585
322
839
6210
2604
383
4713
2526
3
2079
274
10473
3484