2138
1
1727
2
1479
0
3321
6
1001
633
676
3146
3
17607
5
796
2069
2840
4837
4309
717
1101
2125
1830
968
4458
4
2845
566
344
2054
918
308
385
332
1399
4862