901
1
1290
5
1051
918
2
1020
1988
3
492
893
620
1478
1428
2267
1212
917
0
664
1385
2176
8
1322
6
534
900
1050
1057
861
1261
1077
1236
4
2952
14
2010
1506
1221