18385
2
1822
1
1344
2215
7
553
0
493
573
714
1197
3
2726
2572
3650
2470
424
1584
1367
5009
804
2136
2934
1132
477
1346
4
383
4140
2234
414
2211
913
1053