2090
1
1812
1749
1449
0
1590
3326
3
2322
4
1532
980
4335
2
1371
2786
2562
24337
22
1001
123674
35
615
697
3267
4187
10
4562
1558
658
2082
1775
1813
2732
1806
1690
6676
12