1203
1
2086
4
1256
7153
9
2914
5
2669
2
19034
6
196
0
468
767
6726
7
2748
905
1209
948
4964
3
2608
424
1133
2490
1392
1939
842
1334
120469
35
2152
510
957
951
938