2730
6
31535
0
25137
17353
19279
2
3114
4
20634
8
1098
2275
6800
53
1501
486
1282
1645
1
2683
3428
3
1824
2809
2727
1191
2972
2881
2190
4111
1020
467
55
2758
2284