2275
2
2210
7
1329
1
646
0
467
2306
814
3025
31535
896
999
3287
3
848
3114
4
1507
1129
1642
19279
2076
2296
20634
8
2799
1425
2097
544
4513
1302
1587
1054
3063