120
0
725
6
4509
11
626
4
849
3
602
1
718
2
484
354
560
1173
5
382
1141
1229
1589
1315
1461
1499
1386
1000
1513
1681
1811
1357
1762
1483
5935
1460
2638
11932