1004
2
708
760
841
894
1
1246
1758
5
533
0
1362
917
635
1381
3
2109
2693
13
1519
4
2433
9
2451
6
1507
1123
1095
2194
1192
1116
731
620