2239
5
1288
1
2109
3
940
1354
2
1881
12
1195
814
3088
2633
7
466
0
556
2436
683
741
536
1405
11
2353
354
471
1169
1270
2079
4
2000
2496
750
1240
1372
64614
1041