625
2
2657
3
2749
1
3498
4
1452
2224
802
0
955
4111
2301
776
798
1320
383
1898
180849
1463
1906
7
2587
1438
540
11881
4223
22
1584
839
376
1425
247