2772
2
1314
9220
4
2015
1
1494
0
1461
1674
1318
1305
1019
3442
901
985
1267
952
1797
7
1203
599
8122
5
5682
6
1227
1246
2679
1147
1866
1720
3084
3160
3
702
1268