6102
10
2222
5
44524
0
1188
1
566
2
1132
3
34727
23
1198
2891
1455
4737
4
898
904
2732
1079
2085
8
2975
3623
11
3853
959
2058
1200
1467
1681
1055
2316
9
588
1193
414
995