1189
0
1295
1
280
3779
2
3683
1962
5
2650
20
14
1347
4996
6
1153
669
2996
2159
3090
2250
572
1002
3479
1337
2332
3080
3
2245
4433
7
2523
1044
1804
1675