942
1
1490
2
572
0
1015
1010
6236
10
476
1411
1161
1299
464
1038
2141
9
693
1554
1690
1681
1501
3
1103
2687
3131
2562
2999
3634
1496
1887
496
1220
1825
1938