1123
1
315
0
1412
3632
5
5009
2211
440
3505
4
274
1172
2522
53
1379
1866
326
240
1343
2989
3
1533
859
282572
1872
1286
2
427
1608
488
1337
256612
2201
1329