1193
2
1665
0
582
21152
8
2535
19783
17946
32302
3693
6
1679
2132
1162
1
451
1431
1623
1239
3008
3
1267
1767
25669
3735
4
3354
1933
2057
2932
370
3498
4585
10
1189
1683