1842
2
2522
0
11881
3
653
2190
1
20634
8
1463
3615
7
7334
4
572
662
4513
1642
646
107
1131
1961
915
1630
2855
1922
2097
619
1928
3795
1952