3109
1
1173
2
816
11811
8
5165
5
1074
1876
5236
1637
1189
1763
1058
2440
1119
3228
3
1704
1477
889
1409
10899
3199
1448
1586
1549
1338
1724
1172
1116
870