2262
0
951
1
815
1306
2044
2
1681
2999
3
1511
3683
1787
2660
2456
2136
3321
2173
4179
1547
1812
1773
2166
5527
266
2443
3354
4096
2209
1416
83
2505
3465