893
20
609
2
1233
5
786
1
1060
814
4
1743
3
2561
929
1145
1438
6
824
2550
7
2027
17
805
1261
466
6112
27
263
579
0
1326
1410
5436
763
776
1651
2375
124147
2859
1807