905
1
1715
3
655
622
819
342
2073
1199
0
2161
9
1010
2
521
768
2185
1014
830
4
570
1175
1087
1177
648
1550
2154
5
801
3130
628
589
580
438
1146
629