2522
0
970
943
1332
837
3868
2
4604
13
573
2073
1
381
1392
1462
2964
401
390
653
2275
3025
1880
3691
5
2584
2809
1897
17353
278
4421
9
2301
955
726
3092