1348
1
610
0
1017
582
1816
1020
383
2535
2
1494
883
2988
989
504
3252
623
3173
1252
458
929
3
2884
5
2781
611
1618
575
1260
1785
984
1125
1051
5339