1527
2
2276
2604
1
980
604
24337
22
944
3
1815
2530
1161
687
511
592
0
673
1449
1185
2268
1777
2345
1814
3315
718
2505
5347
4
1162
5204
1487
1768
951
1376