553
0
3188
4
984
318
2595
971
2272
1
1225
633
1174
2398
8
2382
6
1051
346
432
372
575
1343
1404
1059
384
586
1581
3252
475
1342
465
131589
593
978