1243
1
3238
13
1175
2954
10
1247
2
12621
22
1751
658
1564
1494
2133
1618
0
1239
1202
3250
3
1529
1152
3118