4179
1
2669
2
21152
8
951
1380
0
1819
2535
32302
2884
5
745
784
1681
451
1814
1306
2136
3090
6
3683
3083
923
687
1743
2760
4
1787
790
1095
19783
868
2932
3196