1175
1
2331
4
4223
22
1976
2
637
0
938
928
4594
22330
2346
3
7363
3911
326
661
1464
1616
2952
3650
4179
5
768
2658
785
6515
1053
975
1446
49165
7
4017
2028
2966