125
1
93
123931
0
708
985
2
957
604
522
2935
881
4
1784
576
257
1131
3
2305
9
1238
6
1144
7
501
574
1142
677
2048
4425
1844
500
255
731
528
4734
438