2730
6
383
0
1824
2275
2
19279
165
522
637
1020
2904
4
331
475
543
1811
886
4940
5
20634
8
2587
16
31535
17353
2955
5617
798
381
13159
10
2809
1277
611
552