1584
2
1312
1
1418
1192
1428
1448
1129
0
2982
3
31535
1649
3116
1470
552
3287
1513
360
1431
3663
909
1378
1054
1069
896
1105
1024
1586
1543
167
1115
964