2372
2
1329
1
1513
2172
2470
1374
1889
1501
805
915
1425
2257
1566
1392
2982
3
1448
1642
544
0
5262
10
1622
1852
447
1365
543
1193
1326
263
1603
1750
4111