1670
1
940
3
4405
8
3184
2
28011
0
2498
11
1012
606
6
1270
1013
5530
5
22669
33
3558
25259
13187
469
1069
696
2862
22
1566
1919
854
985
615260
4
14101
1727
1110
1269
1203
21
3579