1503
1
6644
2
3517
6
2238
5135
3
1407
0
3593
16
1243
3238
13
1175
12621
22
658
1564
1494
2133
3250
1529
1152
3118
1266
2966
1265
1356
2562
2277