2460
1
3159
2
3948
1406
3
664
694
0
814
1705
181
587
984
2423
132
619
2517
4
272
955
3085
88
748
905
1825
1104
3310
22596
8
929
5516
5
2745
3123
121