1160
1
2804
4
1568
3706
5
1581
2
1199
3765
2312
0
2522
1295
865
2650
20
280
1451
3683
1569
5225
8
6698
7
1320
2250
957
2213
2245
3
771
2184
297066
2669
1226
3053
7071