1042
1
1973
3
1026
2
1179
7
2631
201
1770
1387
4
599
6961
5
1537
5005
1360
0
2419
1421
9
3876
22688
62
543
703
110
1713
470
893
202
2422
267
3804
1876
1666
1440