1527
1
2728
18
1156
1945
3
1399
8007
8
2261
2
2287
1693
6
1666
3347
1369
1733
1306
2299
2539
1783
1515
3029
1414
1706
1082
1853
2333
1711
1646
0
2243
3482
2939
2376