1960
1
3114
4
467
0
3498
1020
1424
246
587
284
1466
2727
2
1522
2224
772
5476
603
5605
686
13760
301
1096
907
802
351
2758
114
474
1809
323
2730
6