1250
2
919
1295
1
793
0
2962
1156
6236
1378
8
2004
1391
83
1049
237
1681
2848
1815
2534
423
3466
1211
2439
1345
1372
1087
2736
964