2823
1
1072
995
4
1276
2
1573
3018
3
9941
2563
805
1900
647
809
3180
1618
0
1093
1687
1813
939
1359
1772
5
2670
702
1046
1087
884
1330
12146
1272
796
1926