364
0
1650
269
662
1706
812
1820
1
3502
1662
668
99
554
3820
2
1039
248
873
2431
6
1750
1637
400
236
533
186
2023
239
552
4314
4
1082
528
216