121
1
307
2
880
86
217
1150
4
511
885
410
1447
1642
1989
15
1688
1757
6
531
461
1288
1106
8
1309
18
804
875
2385
0
212
144
1256
419
1598
1054
2060
3