772
2
1835
3
836
828
0
1285
1
520
1000
498
1221
647
1760
1145
1462
4133
981
7
171
2315
7124
5
1624
1220
650
738
946
4276
8
2617
750
2368
311
1207
1855