1562
0
1770
5
654
1005
3
1255
1
883
1150
2
3207
880
487
62
1479
318
217
702
238
939
235
166
79
327
332
103
422
286
647
2007
537
511
4137
4