2907
2
605
0
657
824
1210
3401
1069
3
709
515
3158
638
558
6307
10
2352
950
1
1120
1285
856
736
1768
1346
916
1174
473
585
536
433
320
612