3575
1
2184
1660
4
1446
2
2568
4228
3
2294
3765
1220
3248
8
3298
1946
2213
1271
57793
0
5382
5
3053
7
2788
51331
25
2600
5565
9
1744
1227
5977
13
2980
2242
9039
3429
3453