506
1
546
2969
2006
5
636
774
629
2
579
1318
3
943
1440
1293
3143
0
833
603
1238
568
1338
1095
1752
4
1541
1107
2028
1311
887
3166
1666
2372
3457
8
1185