1431
2
1378
1317
1
1543
1418
3659
14
507
0
1649
909
1192
1428
1069
5009
896
1105
1999
1024
1620
1586
1115
8766
552
846
3287
4594
759
1152
46414
584
360