4023
19
3366
5
3748
7
2509
3
266
1
1345
2
1318
320
844
10
1762
1489
8
5307
13
393
240
3267
1732
0
882
2338
1257
2042
18056
658
570
5098
1162
2957
15216
2129
1085
870362
4