5225
8
1581
2
3765
4
3629
1
1226
810
2245
3
2797
5
2903
1247
297066
0
442
1301
5801
2274
1270
1223
3371
9
1908
1080
1160
3053
7
5252
3105
3466
1292
1676
15177
12
2478
2966
10