2730
6
31535
0
25137
17353
19279
2
3114
4
602
1
1098
20634
8
396
924
247
637
3440
6800
407
251
1392
1529
4478
1206
480
314
327
284
882
1020
370
460
1665