852
1
1332
5
866
2
981
7
1063
611
925
451
1000
3
695
0
1194
1396
994
781
313
1784
3539
4
1112
2321
1093
658
1285
990
924
2324
703
252
653
842
615