2086
4
1124
2
2334
0
1217
1
1256
1462
2372
2914
5
19034
6
196
974
767
6726
7
2748
905
514
4012
3429
3
948
4964
2608
424
1133
1184
1392
4481
1939
842
1334
2152