7
0
410
1
588
2
531
1804
10
1218
194321
1909
4
1249
301
1984
363
167
2409
861
1259
1378
1785
3
430
1342
1500
311
438
275
4649
859
4296
1810
1447