626
1
84
4125
15
5637
16
2288
3
1376
2
2135
86
1599
1880
4
1228
5
404
1416
1809
1745
878
556
1659
1480
726
1187
1309
651
1243
411
526
1133
673
722
451