3375
2
1824
0
2275
2201
3
19279
1346
4
2668
3114
25137
31535
560
1
17353
7334
802
2730
6
20634
8
1052
1359
2669
2855
1324
1668
543
247
792
1138
3691
5
2809
3268
2301