1676
2
2908
1715
5
2378
4
617
0
1756
1177
1
3010
9019
2516
4724
1189
2918
3079
1232
3
613
1288
12936
7560
8175
2328