909
1
1543
2
896
1418
1649
3287
120469
35
691
0
3815
2306
2522
3025
1006
1099
1193
1105
1728
1024
1586
1152
1772
1115
1428
471
848
1976
2608
2137
6
572
3116