2693
3
282
1
2229
4
1566
3498
3045
282572
0
928
177
2419
3116
2461
20
514
4723
1056
3164
8
2097
1389
2
1969
1354
2064
1207
2069
1124
2830
7
1377
1622
408
1551
745