846
1
2462
2
1346
6
772
658
2196
2277
5
1967
126
2559
0
383
1285
9080
1343
1053
3426
3
1248
839
999
2301
1961
2168
12590
1276
804
392
1861
2221
275
3123