2610
4
552
0
1514
3
471
1
4594
2143
1879
2296
2
1377
1188
2474
3480
5
702
656
2393
1769
1302
458
6435
7
5611
11
525
1869
2952
1152
759
2071
4328
10
266
1045
1366