1101
0
376
1931
2
2161
1
195
2490
3449
3
4455
1893
2328
1043
20634
8
438
4445
1215
267
1832
1004
413
1787
1279
2497
361
5313
2143
675
2702
798
266
2123