1134
2
1158
1
1386
0
29665
1525
3
700
1300
6
1927
174874
14
11750
8
4863
7
1841
4
564
4218
1267
2197
5
1390
2069
1616
1820
4998
9
1651
1278
993
1996
2708
1319
3253
1208
1572