1540
2
1490
1
1298
1679
4
2650
20
3066
7
5929
3
2534
0
2343
2521
3024
3505
5
3416
2092
1005
2233
2740
527
8607
8
5389
2060
983