958
1
1492
4
465
1333
2
523
1503
10
1244
1326
1519
3
1206
0
1103
2030
5
1028
522
1542
4007
1011
672
1451
4268
7
5517
1402
470
582
22
756
902
8010
7521
344