538
2
780
1
637
0
1620
2301
1548
1466
1526
215
1281
1037
2087
1192
1220
631
1115
1921
6800
846
714
1375
46414
3012
840
2683
2395
14
1344
97284
13159
10