2932
2
1748
874
1
2184
773
608
0
758
1809
5
1559
181997
11
2336
2153
1660
4
3891
7
3565
8
3298
1725
3
3734
189326
1495
1566