1762
2
1270
3
323
0
1273
1302
1132
2989
5
722
1
2843
4
10270
3659
14
777
493
619
1400
625
2283
2301
11881