4550
17
3492
8
2455
3
882
309
1
1076
2
850
640
347
1302
1393
3162
698
600
454
2553
8306
4
3271
1090
1185
1278
5
2195
602
0
985
1175
251
370
399
1560
689