2914
5
1392
1
196
0
842
6726
7
2748
6
467
424
2
1055
1454
905
4964
3
510
938
948
120469
35
2608
1418
1133
784
1939
1334
2152
957
951