2226
1
1814
2
1691
2394
2294
3562
1013
2048
1426
1042
1179
1391
2609
3
766
2114
278
1104
1716
1836
1918
1191
1147
1993
1506
4
2669
4079
2011
2675
7
2142
2102
0