5634
16
2361
2
2282
3
938
1
1090
896
491
0
1216
2530
4
1059
5
737
778
1965
985
791
808
899
1873
981
991
1300
1221
1114
2583
1363
1290
1306
271