12375
12
7114
6
764
0
1136
1800
4
1812
2
1783
957
3
1770
1813
2323
1111
1
1579
1864
972
1544
770
2627
11
2589
4791
32
1402
811
682
661
2856
10
2690
7
4657
778
11894
17
2306
5