3268
1
981
2819
661
0
1129
2691
2
3795
702
2697
5
662
1231
9953
4
571
2487
1343
1125
993
839
5055
928