424
0
2272
1
2275
2
169211
11
19279
1551
376
76
471
17353
31535
467
637
392
527
1880
25137
955
466
345
2690
374
20634
8
2668
2727
3114
4
1824
692
1608
1020