527
0
352
1
461
2
309
999
132
3
394
989
7
914
4778
1476
313
601
443
80
362
1304
2155
266
258
1217
303
1595
84
881
1007
78
1623
5
397