2372
2
646
0
1330
3795
1
544
1448
830
2982
3
1154
661
650
417
447
1894
1129
571
5455
2799
775
1664
2387
2260
12
2306
1102
3134
964
3734
2708
1374
2697
5