2919
2
1615
0
5347
4
2245
493
6273
2966
6
318
818
1650
1
3429
4537
1233
1195
1538
6572
1669
2952
826
737
370
6247
5
1346
1407
3870
12
1310
961
359
835
673