1516
2
2621
4
1466
1
3105
1427
1651
2596
0
2528
1444
1059
841
2055
5
816
2268
3
1210
2313
1095
684
2695
6176
12
1170
6
1732
7
212239
709623
3118
1510
1841
2274
2953
10
11678
18