1558
2
5746
23
1462
1
8527
2505
7471
9
3591
11
400
0
1250
851
135
11924
1162
2428
2582
4
2268
674
24337
22
1767
4309
3
1239
6753
17
1292
517
658
3107
7
123674
35
951
2773
2757