2089
1
1180
3
1519
938
1219
181997
11
877
3238
13
1793
4670
4228
5200
4
4100
6
3000
2
1525
1416
5070
19
2239
12621
22
2798
1064
5486
4690
5922
5
3962
1539
3546
12683
17
2194
0
5597
8