2372
2
417
0
1330
1448
830
1
2982
3
1154
661
1291
3795
447
1894
544
646
1418
1129
3659
14
458
2683
650
691
775
105290
2260
12
1102
1649
2708
1374
282572
4594