2649
0
1816
1055
827
1
1555
2
629
575
3771
1168
984
1431
1007
1252
566
3107
4
1239
861
471
9056
621
3252
1017
983
4311