1146
1
549
1737
2
821
2174
8
777
2235
6
3907
2128
1182
4
1567
0
597
513
409
636
509
83
719
90
12429
20
514
759
3242
15
2401
77
2179
12
2088
3
666
10177
459