6047
54
2505
2
1825
1
1431
1558
2243
6
400
0
24337
22
2055
1111
1935
4944
2727
1162
2268
4
1815
1860
1777
674
1223
1767
1239
1371
1075
6753
17
517
1449
1140
3107
7
5746
23