1052
1
1359
3498
4
1124
1110
3
1389
2
4895
8
1086
0
1400
1562
1159
2542
22
3233
16
1686
1376
2459
9
1987
588
1823
1785
2429
5
2634
282572
1165
2669
1732
720
2201
2069