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