418
1
641
2697
5
1047
1238
565
915
6062
16
2326
4
1411
2
999
2260
12
2659
1941
1129
0
1343
5055
1852
1268
883
417
2499
1889
512
2393