796
6
5135
3
5060
2
4080
1
847
0
1191
4779
1618
4036
1987
1743
2169
6779
5
2505
5055
8403
16
1004
282
4309
2541
23802
9
4029
8
3128
1630
2499
635
690
3178
1791
2462