1166
1
2289
2322
4
2105
3060
5
3765
4032
12
297066
0
1295
894
2683
3683
2650
20
571
280
904
1581
2
2159
2250
2245
3
1809
1226
3053
7
1093
455
469
2060
493
2797
2773