3564
3
1565
3595
6
322
0
1157
2
2141
2334
18385
5595
18
1302
3287
964
1
2119
1759
923
11
2086
4
1740
2296
641
3006
7334
282572