2855
3
2564
2
1501
0
771
2301
2694
1332
307
2644
3114
4
400
2275
4111
17353
2172
3510
404
1862
1
1540
1222856