2864
7
1326
1
2086
4
4820
2
107
0
7952
3006
3
292
2372
2982
1392
993
1448
775
650
1421
1329
1501
661
447
1733
544
1513
2470
1193
1129
1622
417
1566
1425