2475
1
1889
2233
3
2977
2366
3066
7
2427
12
1458
0
2727
884
2440
57793
51331
25
2788
59
691
2258
1982
2226
2
2656
14
2213
2069
5
4148
1409
7222
4
3292
1692
898
348
471