4179
1
2995
2
2392
297066
0
21152
8
1380
1267
1064
2245
3
1632
1467
745
784
3090
6
467
830
1816
1268
2903
5209
9
2166
2932
496
3053
7
619
2152
5225
1511
117