597
0
628
758
480
2649
115504
34
562
363
1140
1916
459
76
1099
428
402
106
1243
1910
667
426
502
1100
21
1743
70
2551
3
189
3706
5
952
182