2097
7
2100
4
1204
2936
10
4862
1
2146
2611
3
2705
2038
0
4249
5
1532
2578
2352
2
1510
1168
1653
866
746
1074
6856
24
1089
1086
1146
1066
667
1505
2650