1137
1
19944
2
2562
665
2099
2313
1694
2773
3
1240
4375
4
3223
4248
1813
1975
1179
1451
0
2273
1416
1323
1699
2163
1656
1812
802
1747
1757
2392
2126
5164
5