3k
192
3
141
741
19110
1394
972
1748
93
8013
262
335
30
162
3913
2
37
452
311
372
411
382
40
601
533
71
623
845