196
0
842
1
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
2030
2624
1376
5836
54