2306
2
1178
3353
11
896
1
2644
1203
2086
4
111
0
803
7153
9
2914
5
196
767
6726
7
2748
6
905
407
948
176
1389
4964
3
2608
424
1184
3251
1392
842
1334
938