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