1057
3
4027
1403
2
5169
1
1408
1663
0
21152
8
1777
1856
594
1404
174730
18
94424
1619
1827
3758
5
2400
6
440
3154
1800
3244
1274
3287
4
8065
3050
10582
3020
17
1768
2982
592