3498
4
1020
0
2275
2
19279
383
31535
411
443
1755
2395
467
17353
483
177
337
1084
1325
1581
1454
575
913
1
2870
3
2190
246
25137
1466
347
266
968