2201
3
1516
1
1337
0
1222856
4
17730
11
1270
538
1221
1491
1359
2989
5
1255
434
1421
6850
10
2296
2
1620