1595
0
833
910
1
597
904
434
2489
7
1471
2
7733
779
707
617
2544
6
544
1827
1740
570
2129
3
1445
665
5
1087
1853
787
1446
3546
2853
2478