475
0
553
1049
935
2211
2260
3
804
954
1084
1671
1
477
3650
2169
2
493
1089
1215
51
4598
6
714
2215
7
6294
3752
3114
4
2275
3990
383
19890
1941
1482
5
1053