2089
1
1180
3
1519
938
1219
1309
0
1992
877
3238
13
1793
4670
4228
697
5200
4
5389
4100
6
3000
2
1525
1416
5070
19
2239
12621
22
4914
2798
1064
5486
4690
5922
5
3962
1539