996
1
1720
4
1542
5684
6
3536
1327
1647
702
2052
2
1267
0
812
1427
991
5191
24
1513
1822
5
1225
1885
10
1340
3125
3
1294
3617
15
960
2477
4209
9
1951
983
1772
3462
1227