944
0
1939
320
462
4940
5
3868
2
743
1629
212
413
1522
1043
1059
781
331
1085
296
419
668
676
308
1319
544
401
1304