2489
2
504
0
899
1
5825
4
1429
3720
1225
2535
1012
2039
7
4360
1376
868
1166
11
1310
542
581
978
592
629
2368
2472
1555
3
9220
5919
1826
718
2781
380
1723