518
2
919
1
594
1997
852
1308
3
2005
5
1003
690
1120
1888
765
3474
1158
1094
1143
676
1030
1097
2102
1628
6
1165
776
288
396
472
595
534
1269
0