550
2
589
1
516
0
747
101
1096
11270
27
168
839
5
753
4
1123
3
193
606
684
3205
7
2731
2026
12
855
1100
3504
13
1372
607
3159
11
566
1156
677
1436
791
1012