1270
1
1206
3508
8
1573
3
999
0
1065
979
2536
9
725
565
2
1044
1950
566
2452
902
829
3475
830
1198
1169
971
896
680
3821
2403
1258
1420
4
840
3436
5
1358