295
1
2952
0
580
1343
5566
5
458
768
1943
25440
3287
1925
3
345
5611
11
1297
312
3996
4
1863
1045
478
4223
22
282572
1009
340
370
525
420
36045
363
266
422