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