382
1
709
307
448
1667
0
482
408
346
3092
1559
2
506
217
17353
6515
105290
2490
335
504
3493
5
1352
3
373
2369
231
121182
3047
10
558610
6
2142
3916
2346
417