1015
1
1694
951
1441
690
592
2669
2
1340
2513
1938
4
3727
1788
564
2392
1743
0
1337
5301
13
108797
1804
1282
1191
1380
2002
3
21152
8
2949
2033
1787
445
2670
5375