883
1
1464
1399
2872
4
3036
3
2082
830
0
2562
2
4179
1168
1819
1380
1749
3326
1000
2468
83
2934
496
1431
1070
586
938
7265
5
635
762
1119
801
1149
1005