2275
2
571
0
3498
4
1113
1
2819
2069
3
1124
1129
2691
177
2697
5
49165
7
2487
514
1343
1125
993
839
2419
5055