3182
2
566
1
1130
2499
3
813
1428
4
1110
114
630
227
588
3933
12973
6
1111
504
74
70
113
2681
1902
404
1014
0
912
4672
835
454
88
3086
8
270