629
0
1380
1752
1348
4
1017
4690
3
1816
2966
6
2801
2
1494
1019
1
1525
883
504
3252
1252
1089
458
2094
5
1373
611
575
1785