2381
0
1632
2
1547
1
1660
1691
10243
4
1788
526
2368
1125
1749
868
5717
496
5340
2710
1816
673
1394
802
3971
1431
1681
2082
7471
9
775
1568
2294