420
1
991
2
885
619
346
478
3
40
2482
5
8915
0
1437
5630
709722
4
3051
2303
3515
2556
8
900
2965
7
969
2189
17438
9
1241
723
4019
299
263
6282
27
1690
1463
18
1504