1282
4
670
3
935
1
621
2
1106
11094
10
1482
650
1008
0
1088
2877
1019
1821
9
5688
1120
11
3295
717
693
647
755
1198
931
971
1979
1539
2344
2094
24158
22
942
929