423
0
388
938
560
1095
1
601
323
2493
18
969
1022
1225
3191
1883
2060
3336
2234
4
733
2838
778
4235
914
971
658
3168
407
1289601
1916
8411
3
1064
575