19279
2
3498
4
2657
3
17353
0
2296
20634
8
2275
25137
17730
11
1100
1
31535
2271
5966
7
467
472
1705
869
670
7458
1020
2337
3025
1869
2668
1408
3114
1343
3092
1550
1389