2153
7
1101
3
1445
1
2225
2
5658
9
631
0
2180
2530
4
844
7199
833
4204
5
1163
4195
1340
2093
14887
18
944
1258
2124
665
1748
2787
152
2132
1547
3289
2354
2344
2786