4314
9
1121
1
4350
5
8073
22
1101
3747
7292
0
22953
8
877
960
2060
3
2821
2775
4
5730
2237
2733
2
1574
1080
566
1719
1323
1197
1512
656
368
395
525
412
824
2776
7