511
1
2623
827
1347
5
12953
6
327
1810
2034
2
1088
4
2174
8
3248
2869
12399
2102
2454
7
1303
3
2332
849
886
1120
500
7062
4673
0
11450
71340
5669
2652
2040
16
1523
6117
9