1129
0
2982
3
597
2
1889
1
710
5745
5
2249
571
662
1976
1772
1462
1390
107
2767
2808
4071
6529
7
6515
822
1646
544
849
964
2531
4
2195