2328
3
980
1
24337
22
4658
5
2689
0
1161
592
673
1185
2
5164
1777
2612
1613
718
2505
1162
5204
11153
8
1376
2277
1405
1239
6779
2263
1880
1585
2899
1767
11924
2338