1777
1
1397
0
851
1695
7
2275
3
1570
2061
1380
3690
919
2200
2
1376
938
984
868
3168
1243
2123
1225
1105
1103
467
534
484
490
596
2669
1012
2663
562