1925
3
3019
6
1045
0
1710
1
654
2
1306
773
4
1075
7
2916
25
1997
6258
28
1435
3538
516
712
12680
13
855
672
464
332
1439
5
1656
487
2178
948
1474
886
537
1550
2125