1333
1
787
0
1643
2657
3
1600
3063
1081
2748
2
327
1137
321
2085
443
2224
1840
1522
802
718
536
2328
139
3815
4111