1045
0
847
1
3505
2
337
104
456
5164
5
383
1358
1313
1522
2838
3
1183
697
561
989
4734
15
2512
356
315
534
1176
1440
577
83
372
1410
2046
604
729