2255
2
2082
1
1223
3085
5
2913
1353
123674
35
4027
3
467
0
24337
22
913
4321
4
5322
8
1218
7592
7
519
2274
1162
1129
5141
851
6753
17
3591
11
599
135
5889
1767
428
2505
2605