4223
22
2059
0
938
1
1434
928
22330
2346
3
326
1464
2
1616
3650
4179
5
2658
785
975
1446
4017
4
2966
2306
909
398
1394
6
888
691
896
6236
11
3117
20374
1966
1375