1399
1
1516
785
0
1232
2
2429
4
427
2468
2934
883
1070
586
938
1464
7265
5
762
1149
607
5242
678
2872
5571
3
672
359
2733
3036
878
1282
3873
15
477