2109
2
1124
1
2830
7
177
0
571
11607
14
1082
4
3196
1205
212
2995
8
1617
15482
15
514
1225
915
2982
3
3470
5
1207
2419
282572