1132
0
1461
1
1784
2
1404
1631
2211
935
1140
1551
1815
1137
2661
1897
4159
7
804
475
383
1053
7039
1084
573
2094
1282
1333
2103
851
1073
75
1411
1264