2166
1
2173
1564
1423
1883
2
1976
3
1816
3833
8
3518
2760
4
3629
1660
83
159
1547
2100
1203
4179
1681
1618
5592
1558
1218
6346
16
2195
2427
12
1265
1857
951
1466
0