2952
0
580
4260
15
1343
341
1
1921
2
458
768
25440
3287
345
5611
11
1297
312
3996
4
1863
1045
478
4223
22
282572
1009
2429
5
340
370
525
36045
363
266
6976
12
422