661
0
611
1059
2
944
1
686
2503
1625
4
840
59
725
52
245
146
76
651
98
590
115415
18
2528
7
44275
13002
6
64269
3
1310
159151
14
66
350
124
939
109
2505