1009
0
803
278
3835
6
539
1
579
1265
1090
1997
1083
2862
4
1964
297
1111
909
1839
207
748
2367
3
253
266