531
1
535
530
1151
4
1265
2
1977
720
0
2898
9
1420
12347
12
2001
7097
6
758
1125
1785
949
3
653
550
524
1797
2313
1365
1135
8
433
1107
1853
965
1538
768
2621
11