2245
3
2097
7
2772
1
297066
0
270
3227
1263
1308
1230
406
1103
1226
3053
1037
2045
2442
9
16868
39
912
2797
5
1295
2109
4
2773
280
108797
2354
1581
2
2650
20
2386
2159
3765