1712
0
2987
2
819
2855
3
935
226
394
893
2727
6365
24
247
1
6800
1614
3092
505
2587
16
2604
7
798
3424
968
3691
5
2809
301
2301
409
2881
1645
107
1997
2702