3765
4
5225
8
1581
2
1226
1
3629
442
0
2245
3
13967
810
280
1424
2773
2213
2966
10
2917
5
18258
5196
2650
20
5252
23774
1505
2797
2204
6547
297066
3337
3080
1080
1347
4715