1984
3
1045
0
1204
456
266
467
1661
1
4481
722
410
2602
2
2153
2524
430
685
1161
262
401
668
675
3148
9
3559
813
5313
1101
2169
544
7952
2123
280