1425
2
2489
216
0
1888
3
7733
2562
526
2620
10243
4
6517
5579
7
1306
1
868
3471
1660
2044
7976
8
2360
6
1632
469
1290
7747
1672
12733
5
1162
2456
2859
1000
2534
801