3092
1
494
0
6662
5
597
834
851
678
2117
4
445
4106
1318
543
903
553
9244
747
17064
7
314
2211
2690
1883
340
599
390
214
710
2297
97284
881
669