1603
0
366
1939
410
608
25137
454
301
1677
707
269
2041
1
839
1277
5875
749
238
2123
787
722
408
688
547
31535