1977
2
1632
383
0
1917
2456
1
2755
51331
25
2123
57793
3765
4
1212
2565
2980
3071
9
1879
297066
469
571
894
1532
878
4096
4606
2233
3
3212
27
1072
2489
1506
962
3540