0: 103395328
1: 104361984
2: 104845312
3: 47226880
