1682
4
2159
1
2573
7
1812
718
2322
5164
5
2786
1148
1001
0
750
4187
10
123674
35
913
2562
2
2235
2732
6676
12
1431
1081
980
24337
22
1451
1161
619
592
673
1185
1694