1584
2
1129
0
1438
1
1054
1207
1425
1132
3268
300
2368
1513
1470
1329
521
2119
650
1603
1733
1664
1230
1578
915
1563
1185
2111
3
1586
263
1312
863
935