2076
1
1671
1192
730
530
4
1941
637
0
3082
3466
217
417
1501
2650
2
4987
3
1778
7756
2506
1029
4713
14
5885
3303
3013
17184
44
3309
2117
6968
5
2095
953
31183
12
535