1476
2
2579
1365
6
1232
2507
3
2297
1695
1
1083
1251
0
1344
1584
984
2926
2071
944
1921
1546
4909
4
100
2240
5161
1611
3147
1730
1473
2288
1119
1034
1066
1940