2268
3
2349
2
392
0
280
1
1723
806
5439
7034
7071
5
957
2570
3354
2520
429
2026
6
1481
32302
1387
812
1903
1735
676
9305
8
734
504
22731
717
1813
1505
2145