2140
3
2523
0
1656
1
5141
7
1804
1676
2
2061
2192
989
4476
3706
5
2317
1458
3022
2897
1016
2271
4
2041
2313
2075
4821