3498
4
4159
7
2379
2
781
1
5186
758
675
1584
2231
521
251
0
2288
2189
514
928
2461
20
1073
177
518
422
1318
360
1389
1124
1213
2064
486
77
1160
282572