1256
1
1172
2
691
0
1543
2564
424
572
521
1418
646
7952
1666
661
760
2748
6
1649
504
4126
1378
2470
423
2168
5
2095
4
13159
10
25137
26
784
5262
597
1362