839
2
1337
0
2043
1590
3
852
635
1
3196
499
1203
3185
5
900
4242
22
602
3690
718
819
986
472
1009
7
847
888
2075
1452
92168
30
1188
1133
664
4
2721
915
1797