2245
3
3765
4
297066
0
755
1
1226
3053
7
1614
1787
1685
2
935
2027
1102
2797
5
1295
1509
1493
1883
2534
3303
11
1479
2259
2773
1464
280
108797
2354
881
2305
1361
1581