1579
1
928
2255
2
1812
4309
3
2322
4
1154
980
1935
2786
123674
35
24337
22
1814
1001
0
1720
898
2110
1248
1594
1601
3267
3063
10
3315
13499
5
1275
4691
4187
2906
4562
1558