1432
2
1309
0
1992
3
697
1973
1532
1
4914
3078
4
1537
2299
1535
4160
2090
1686
1438
876
1452
4360
9
3175
5
5389
929
3180
1260
3055
1372
2169
1451
3239
6
4396
1050