8539
26
2523
0
2493
14
349
797
1
1075
2
1821
121
693
2350
4
193944
380
25186
256
744
586
469
494
353
998
204
13127
6
2729
3302
155
2207
1218
1321
165
2873
5