2330
4
1205
8500
26
242
1
4872
7
2866
5
1283
10
715
2179
2
648
3241
366
330
3
307
110
381
364
0
1276
1252
5784
1387
2021
908
412
432
2716
6
1526
479
276
247