537
0
2191
6
916
906
2
846
824
435
1
88
414
848
335
332
504
941
4
991
616
1139
3
108
1765
413
986
7
935
2422
10
566
963
79
1207
771
337
768