1797
3
2675
1418
2
3196
1563
1
1716
2470
1192
1428
1651
471
1501
1099
3795
2000
1649
3116
1129
0
560
552
3287
360
1431
909
1378
1069
896
1105
543
1024