2929
2
2947
3
2515
543
0
6370
5
1822
1
3996
4
7334
2632
2393
1343
2604
7
1386
641
2127
2095
408
935
2856
3054
11829
944
1848
797
2235
2620
10
36045
1132
1152
1002