2999
3
1295
1
1883
2
3691
4
2982
2650
20
4179
280
5897
4768
5
3683
2366
3109
14
2327
11
851
1254
0
2250
2082
753
1778
2818
7
3053
2049
1787
297066
1532
1993
4757
8
2773
4453