1154
2
3053
7
18258
0
1994
1
1601
3
3593
16
930
1116
11650
23
1510
3879
748
929
4691
1581
1457
1594
1215
5789
1306
2499
1248
1972
619
1064
1566
1889