673
0
1685
2
2166
1
2999
3
5196
1691
1699
1689
2691
4248
801
1606
1399
1382
1590
2578
1168
1000
3292
3745
989
496
2562
4311
1787
2760
4
1660
940
3326
2204
5