2262
0
2669
2
496
1568
1
1787
1092
1380
1681
2999
3
21152
8
1813
830
1691
2368
2312
19944
1749
3090
6
1816
4179
868
784
2522
2903
1547
2932
1451
2495
3326
1015