683
0
269
543
2989
5
1237
1
2581
455
296
31535
943
390
737
799
1603
3868
2
266
1357
945
428
679
1392
1462
6140
1736
3203
10
404
2716
4
3311
257
19279