1416
2
1564
7
1144
0
1492
1
900
3643
10
1048
1896
4
2328
2413
2244
413
1603
4662
3
585
605
115339
35
6031
12
2749
7316
1061
1153
3977
22
4067
5170
5
763
20564
21
2086
614
1849
6