2268
3
2349
2
7034
392
0
280
1
1723
1735
806
5439
2732
7071
5
592
957
2570
123674
35
3354
2520
429
986
4465
22
718
511
603
2026
6
3329
645
1036
604
32302
1387