349
0
20634
8
633
318
631
683
2275
2
1110
839
2522
1428
369
820
772
1
597
326
31535
2730
6
653
2809
1477
3990
1109
953
1132
1172
7039
1346
1506
691