1389
2
46
0
1050
2076
1
282572
467
3092
2855
3
2069
247
709
1124
2419
2648
5
4411
4111
968
2830
7
1073
3691
2809
408
1932
392
2301
953
552
798
2881
518