989
0
815
1
929
1373
2865
2
796
6
852
838
3429
7
1566
2262
1752
1393
1092
2908
10
3671
2207
2377
6346
16
329
2934
1330
1558
2710
2108
3
2622
2462
6779
5
1304
1622