1545
2
1602
1
1678
1106
0
309
1875
5
3621
909
475
3428
926
3322
822
502
1088
938
630
2599
3
1366
2025
2624
1739
1414
1652
2304
3176
2440
1744
18258
1186