2952
0
575
382
1780
1232
431
693
3391
169211
11
552
355
572
255
566
1554
1152
543
1297
25137
710
363
333
2730
6
3659
14
503
1649
1
288
1541
525
691