1512
1
1417
2
3426
4
2757
3
3423
7793
2245
1894
2042
894
0
1226
3053
7
2756
3083
2465
4303
12
2932
19932
6
2903
2354
3051
1603
758
2149
5
2087
3090
1707
2159