1512
2
2189
0
2542
2109
1
3426
4
2108
3
4888
20
5621
8
1449
790
3354
9
4537
2169
3868
10
2604
2166
1131
9160
5
1813
1254
1782
1707
701
2126
2097
7
1310
1722
469
744
10544