912
1
2141
3
624
1190
2
2272
4331
4
1129
0
1941
954
1132
1976
1629
935
1049
714
1084
493
804
553
1743
1630
1767
573
300
1425
414
2428
383
400
2211