2132
1
662
0
3226
3410
6
1163
745
1093
3372
470
2237
4
341
919
5854
448
456
573
843
1092
1267
2
841
2026
1998
1031
1161
646
522
891
399
332
3926
14