1031
1
1213
0
980
24337
22
2689
1161
673
1185
2
5771
10
1777
3998
5
1613
718
2505
5164
1162
94424
3
12459
1376
5805
1239
1880
2899
8
3910
1767
8527
2338
9220
6753
17