749
1
376
0
401
1411
2
475
1375
400
979
2211
239
571
467
1186
814
803
383
804
1418
1067
611
848
846
418
552
1636
1650
522
58
1898
29323