2914
5
3437
1392
1
196
0
842
6726
7
2748
6
424
2
1055
905
4964
3
510
1823
938
948
2608
1418
777
784
3251
1334
120469
35
1937
2030