928
1
995
26
0
958
2
2624
3
1270
120469
35
784
22330
22
1302
301
3454
4
1306
326
938
1161
975
1446
4437
1098
1645
2306