123674
35
6676
12
1564
1
19932
6
674
2
1423
3629
1250
4083
0
1884
3
1162
2708
101569
1974
1170
1767
2698
2505
2188
4
1585
1223
1035
1239
8527
3354
9
6753
17
517
5141
7
1355
5746
23