376
0
441
292
626
1620
1
2235
4
2635
11768
21
282572
702
1437
301
18403
6
792
393
295
3803
1244
73
2632
3
314
256612
4328
10
4669
2
2328
597
718
1133
340