2372
2
1330
417
0
661
1448
830
1
2982
3
1154
1291
521
7952
3795
447
198
1894
3353
11
1182
7153
9
544
646
2086
4
509
2306
1129
2470
571
1418
1603
1470
650