3765
4
5225
8
1581
2
1226
1
3629
442
0
2013
13967
810
5915
11
1424
2194
3066
7
2213
2966
10
6899
9
3336
2917
5
18258
5196
1960
5252
23774
1505
2797
3535
2204
6547
3337
1080