2089
1
1180
3
1519
938
1219
877
985
3316
10
1539
181997
11
1371
3696
2
1358
0
3546
1779
2000
6346
16
780
2239
4042
1944
6710
3238
13
2479
1517
4
1839
2475
18546
15
1672