2920
9
2296
2
3125
1227
458
0
1098
1897
1
2272
190
3488
8
282572
3503
3
662
16628
14
326
4598
6
2531
4
5140
1506
1550
3242
1029
5367
3044
13
3612
1289
324
1149
2683
1248