2470
2
1733
1
1421
1129
0
1431
2234
1984
3
12320
5
18385
2334
563
1131
1587
1329
1501
553
493
1822
1470
1513
573
1429
714
1664
2726
3650
1145
1306
424
3243
7