2090
1
3326
3
1371
1976
697
0
635
1532
1152
1816
1749
1618
1537
3629
2100
2
616
7976
8
1016
2456
4179
3871
3001
2794
3126
1813
3863
14
2999
3180
3054
1449