2044
2
1015
1
1694
951
690
2669
564
1743
0
108797
1290
1039
2209
666
1380
1330
529
1054
21152
8
2949
3863
510
4692
3
1879
1787
2578
1288
445
2670
5375
2294