249
3
148
2
35
1
472
671
0
1206
859
1996
1154
16539
1658
4
1589
1125
1715
1070
904
614
1933
3460
5
392
903
1781
734
1184
10
437
1145
629
580
589
2073