2562
2
7733
1425
2489
216
0
1888
3
658
526
2322
4
2620
10243
718
1
6517
5579
7
1306
24337
22
603
4187
10
868
3471
1690
1255
1660
2044
7976
8
693
2360
6
1632
469
1290