36
0
1
546
350
497
623
652
1002
961
977
2
792
1044
624
697
781
1236
1521
1463
798
1163
1189
1057
1096
1150
1793
1631
1665
1397
1613
1534
1602
1879
1722
3
1742
1590
1818
1705
2236
2378
5
2232
2826
2522
4
3274
6
3137
3516
4384
3945
4164
11
4793
7
4555
13