5151
2
21152
8
2535
32302
0
3498
4
912
1
19783
2711
1417
1740
3
4651
2911
9
2528
7893
2312
1301
3090
6
1585
1583
7793
3461
2583
7
2382
2440
2932
2676
1603
1942
25669
398656
19