2245
3
1047
2
6110
4
297066
0
3657
8
3612
10
1050
6707
24
9817
1226
1
1300
3053
7
1233
2110
1839
3263
3410
6
1355
3871
12
19079
1349
2471
1636
1802
2797
5
1295
770
6362
18
2773
1426