5293
11
1295
1
2650
20
280
1581
2
1226
2250
3765
4
2245
3
3053
7
297066
0
3683
2797
5
2683
669
2354
2773
4311
5225
8
2159
2230
940
1788
810
1369
1431
3106