1287
3
1154
2
2303
2502
5
990
0
3035
1
1136
3497
4
1402
2189
4082
7
1685
32
13
730
808
880
2788
3216
10
765
1178
536
2035
102
1267
21
103
5949
2499