3100
2
2925
3
2127
7
4816
667
4491
0
8527
1
2520
1192
1954
1811
571
629
3901
3369
2353
6960
5
2525
4
2689
3228
873
7822
22
12632
2199
627
5674
641
1760
1841
3490