538
2
780
1
1620
1281
2087
18385
1037
1326
0
2301
1548
1344
1466
1526
215
637
2153
1220
631
10070
7
13159
10
565
649
563
714
1375
661
323
3012
1367
530
4