2405
1
2152
2
1977
2932
2529
7
7976
8
2456
2430
2133
3126
3
4690
3054
1170
1449
0
181997
11
2360
6
2767
5
586
1380
4363
1721
1306
2534