165
0
798
370
309
422
2125
1
522
383
356
646
1073
518
552
611
592
1850
467
19279
2
815
804
47
246
297
152
2749
1277
5
414
1251
1221
792