1331
2
1543
1814
4
19944
2209
1
13499
5
1451
0
4074
3583
4500
2403
2176
1843
5977
13
1579
1369
1220
4084
3
2615
2024
712
891
2180
117
2530
5889
8
1767
844
848
833