1532
2
4650
10
5075
6
2028
0
1235
1
4762
4
244
1158
1305
3996
728
1641
7
38854
24
2022
3
1440
12
994
4827
5
630
7060
2743
3405
154
1990
880
1302
3352
1856
1047
977
1408