19279
2
17353
0
25137
31535
2657
3
3114
4
5966
7
472
869
1
1408
4438
5
1100
874
243
2275
3498
2337
2067
2730
6
4126
848
5677
15
91
6800
1853
3403
20634
8
3203
1178
383