2816
3
1649
1
1883
120469
35
2372
2
1203
449
1256
1684
2914
5
7332
13
2108
19279
1907
19034
6
196
0
1722
1446
767
1454
6726
7
2748
905
948
4964
3951
4276
12