20634
8
1132
0
2275
2
440
1824
341
3114
4
422
670
58
973
2730
6
1020
325
1551
246
2522
2809
486
1282
522
485
1343
276
876
633
518
787
1506
772
1