663
1
4179
5
326
0
938
3061
975
2
1446
3650
3
2819
3028
1326
646
5559
1021
572
2306
909
398
199
4964
1282
4445
905
896