107
1
1288
1198
450
119
2078
11
787
127
3856
121
100
1346
5
433
1097
2
878
4
216
140
754
829
534
1384
305
669
522
104
937
398
857
267
334
0