806
2
916
1
623
550
779
997
4
212490
0
2146
1189
1044
1258
2936
971
1377
3370
1351
1481
1761
1206
1081
1006
1960
1742
5
4514
1525
1943
3
1362
1398
1297
1582
6